one of the largest south american river turtles (podocnemis unifilis) - Espagnol Anglais Dictionnaire